• word of the day

    denisonia superba

    denisonia superba - Dictionary definition and meaning for word denisonia superba

    Definition
    (noun) venomous but sluggish reddish-brown snake of Australia
    Synonyms : copperhead
Download our Mobile App Today
Receive our word of the day
on Whatsapp